25003 733
17505 220
19778 349
2333 143
7000 600
6206 81
7522 467
5743 559
11473 485
12059 158
9175 359
4246 37
20477 288
20935 507
33316 382
14136 167
9821 311
30754 88
5525 838
20743 740
22401 698
4639 231
6400 802
10990 249
4236 76
14774 426
8968 106
13223 588