35031 400
2951 474
3916 637
9509 242
3120 334
8863 585
34966 695
1955 187
1401 180
6350 462
5054 606
75568 320
11618 203
3177 103
10940 279
22572 856
33932 496
5226 275
47632 941
10718 643
6547 118
8656 762
2701 307
30455 484
4878 824
6856 652
2461 286
2865 309