1028 50
12161 355
2273 228
2693 332
3440 502
8290 393
12555 660
4214 708
2718 579
2930 448
1332 147
2072 356
1188 119
3312 502
3167 496
3590 547
1452 162
3403 757
2056 346
3553 706
2111 482
3061 688
2396 247
815 95