15433 325
3832 100
5866 613
10168 114
2687 362
6399 596
2243 109
6271 783
5202 49
9763 627
3198 282
3712 529
9979 341
2132 364
4588 403
6338 265
15110 52
3878 728
33466 291
7143 633
4241 494
8121 470
3240 303
6493 478
13970 222
8884 174
3212 142
3716 138