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