15629 89
49752 45
29690 211
5208 148
5339 378
33211 815
6639 403
10064 141
8652 742
3041 337
5101 373
41336 168
2103 173
14851 94
3150 334
10243 627
3375 234
29816 350
5917 315
4551 366
3480 319
21111 525
7991 772
17757 245
5230 814
2669 124
2645 94
6638 618