3003 91
20227 889
2464 115
4997 739
14667 246
37173 297
6636 459
2390 195
4212 624
24506 265
4185 734
19580 812
4009 370
4836 413
5548 364
4469 572
6625 305
3014 398
15201 481
7366 418
1303 97
34633 463
3037 306
13683 115