3002 375
4204 743
2176 363
2792 616
2233 177
1185 87
5797 601
1460 105
2654 295
1721 57
3723 588
994 88
17647 445
5029 912
3803 541
1650 205
3373 833
2159 371
3318 531
1836 304
3365 731
2121 214
1729 87
2906 164