103978 601
33546 523
82760 807
56765 563
201654 667
59645 592
38399 344
11489 781
32444 631
49805 425
25316 562
35231 276
18765 707
14383 316
10153 598
48349 92
33575 550
187342 356
30018 981
17127 212
32592 429
9209 708
29002 469
44540 667
18715 690
30517 459
54327 573
38713 142