18062 420
9635 27
3522 653
1267 187
2153 284
4975 415
2235 336
2103 417
2993 343
1712 174
2722 376
1630 44
19090 155
2773 396
3489 514
763 55
2737 680
2289 377
993 73
1958 315
1071 50
1427 247