201232 520
78504 407
21440 621
17243 322
32503 811
39466 63
116202 240
11009 576
66712 847
99902 528
42162 303
69733 229
40336 212
40696 943
44431 723
66944 83
48891 382
126575 598
74399 307
19586 123
35673 54
14489 246
23234 65
49070 413
21057 85
73991 606
62985 806
152940 285