10408 403
3523 201
6818 372
7096 803
21947 342
11707 910
16210 74
3545 63
3371 641
5258 470
12975 362
10753 732
17031 429
5109 304
3810 686
5857 511
3016 236
4647 740
6382 642
7974 967
4651 552
13545 341
4199 482
3599 170
48997 472
2648 349
2600 232
3047 399