23033 800
45375 527
16893 185
11062 341
33247 941
12232 331
26556 528
8181 221
20596 818
17212 522
12380 204
8383 403
3048 272
4464 506
14677 514
8980 806
3642 273
2802 64
5862 591
2222 98
14245 695
6395 661
3985 301
6351 310
7084 566
9559 608
6219 683
4371 258