2593 106
3897 218
1973 303
44875 416
32721 847
89462 555
71153 759
43239 207
20545 121
11589 596
11365 418
7717 338
1664 136
4537 77
9145 862
3341 742
2144 112
7216 374
5027 399
3119 739
1936 271
2606 412
4931 428
5639 737
2403 284
33595 677