14295 505
6898 508
25640 115
10059 431
8124 368
9850 35
2323 235
13112 472
10122 603
2997 215
3620 791
22613 818
6343 559
3346 65
6481 569
11642 651
12668 68
4262 266
4638 626
7982 95
4379 509
3661 187
9657 475
8351 328
11184 547
7938 343
20567 562
5280 801