30070 463
1612 253
11511 53
22963 650
9973 556
3981 629
2758 689
8895 817
6935 418
24120 302
42861 910
2385 403
9232 272
2352 464
33210 596
53656 550
1723 424
3810 930
7714 636
13665 268
27085 581
1557 307
3127 682
1943 161