2903 321
8888 892
16010 166
4245 612
98869 195
4480 697
27281 343
19599 61
2999 297
20322 357
8827 292
9259 347
6500 267
4269 399
1639 254
15021 51
2286 279
3728 142
1457 172
2652 641
4394 468