29309 150
19994 462
112986 98
59584 177
18318 210
4212 917
1892 126
1319 270
1785 196
2199 515
6001 576
23411 572
3860 675
10427 673
4540 146
2313 336
7114 721
2993 36
10710 235
2226 506
3254 407
4922 468
4371 714
2314 221
3458 522
1843 191
2874 831
1675 396