128322 632
9033 366
26598 377
342943 759
21897 260
37987 307
118650 466
55891 905
85247 475
57295 309
7915 596
5144 452
5712 570
3455 617
3311 489
1834 56
8937 400