3736 595
5055 166
2175 348
2064 398
6641 97
2801 559
12096 921
4203 557
5077 56
1252 132
2345 323
8990 448
2168 531
4623 88
3468 242
3353 304
1373 294
317 58
3655 634
2591 584
5849 414
5397 145
3489 447
1100 80