3145 250
108789 119
17490 118
22056 313
46559 863
2959 236
12856 532
7735 265
40294 203
2927 439
6056 328
1599 229
3439 355
4420 626
5081 832
2968 268
3590 165
5648 966
3783 578
7288 64
3976 447
5457 50
6707 355
2954 564
8241 351
1553 203
2307 255
3841 571