12032 192
139203 422
5469 608
12006 858
6856 281
5629 433
3582 517
9282 595
2049 46
9818 339
3003 437
36055 703
14748 589
8849 364
20571 306
3690 44
5544 669
23550 683
11200 614
5429 140
4780 510
2434 61
3917 356
2330 144
163508 654
125095 819
32288 578
156086 241