2447 31
1735 94
14461 516
6374 107
3782 648
6907 254
13995 322
8663 544
4526 760
3928 358
25078 143
14982 481
17732 209
2704 280
5365 509
181963 224
51557 58
15548 713
86475 643
11016 234
5278 728
17925 246
30522 195
14563 130
8985 409
7412 578
20505 843
6402 535