50003 547
132442 387
13340 257
29136 300
16285 693
95329 689
52995 258
81819 506
49628 952
14029 591
33379 631
91576 877
34411 396
43941 562
28768 528
170527 1087
19065 222
11037 384
68906 773
45600 651
78087 812
10103 362
5628 294
112952 423