10392 403
3518 201
6814 372
7093 803
21926 342
11693 910
16193 74
3542 63
3371 641
5252 470
12969 362
10748 732
17031 429
5109 304
3809 686
5854 511
3014 236
4645 740
6382 642
7973 967
4648 552
13523 341
4197 482
3594 170
48977 472
2647 349
2600 232
3040 399