405926 1169
56129 555
9778 368
10327 447
23267 228
33953 911
14558 540
54444 361
1253 79
8591 885
3780 311
1425 53
3086 255
4102 654
1598 294
2496 389
3460 625
2069 236
2300 367
2613 285
18778 342