119032 502
72417 181
154474 391
22399 543
37949 636
13170 291
9916 628
15953 222
13451 699
14293 103
29432 317
37239 289
17059 297
23370 542
8488 218
34551 174
56751 929
71509 1042
126282 594
307779 1217
34899 352
423809 1699
83437 599
92528 843
45490 112
412565 1255