22889 800
43367 527
16684 185
10899 341
32998 941
12016 331
26429 528
7807 221
19787 818
17088 522
11930 204
8275 403
2951 272
4324 506
14514 514
8821 806
3558 273
2717 64
5717 591
2081 98
14161 695
6190 661
3921 301
6219 310
6969 566
9496 608
5983 683
4301 258