3007 231
3438 393
5960 604
4936 595
2431 49
646 114
528 111
1039 79
534 125
3406 732
2937 490
1933 373
989 131
3083 733
1561 260
14332 309
4260 933
2382 352
10743 351
371 51
1498 385
1491 427
1141 334
3192 584