339 58
6245 362
2999 555
1884 138
1101 215
4855 276
22267 591
2110 447
4156 758
2999 745
3201 649
2794 534
8076 246
832 106
4056 340
1410 172
7963 302
13640 319
5013 867
3978 281
1714 121
3047 596
2208 453
5569 767