10285 303
42889 529
41429 67
15567 354
7362 578
13408 153
6759 216
7863 253
11501 391
7914 448
17012 276
41525 912
13461 285
7808 363
8737 732
25496 348
8031 623
6510 889
9414 452
4841 283
15986 59
8135 817
10632 147
5724 195
9532 607
7946 36
8838 323
3311 151