50005 276
2986 527
16912 160
2351 270
35590 192
2577 498
3779 354
1436 190
2346 455
36856 247
26132 388
38948 151
4469 882
28725 212
5812 529
2408 407
3065 273
26101 124
4804 693
3041 398
21098 156
105238 542
53313 587
32272 407
43677 771
23636 863
11060 562
14868 684