4001 70
698 40
2227 362
8400 513
46231 399
14707 262
7376 185
4359 891
5354 436
4485 833
2624 221
2601 543
2684 428
22995 57
11759 604
19756 156
27659 307
25178 250
38508 509
28641 603
16300 546
95411 606
10140 562
2056 115
7763 407
7107 433
20350 570
34587 952