25005 733
17508 220
19778 349
2334 143
7000 600
6206 81
7522 467
5744 559
11477 485
12059 158
9177 359
4246 37
20478 288
20935 507
33316 382
14150 167
9821 311
30756 88
5525 838
20746 740
22402 698
4639 231
6402 802
10990 249
4236 76
14776 426
8970 106
13224 588