509 72
1104 296
177 28
1034 283
655 177
1412 452
2205 140
1054 185
1363 429
517 41
6003 64
3001 399
3037 739
1053 59
2200 680
2598 60
5478 694
5208 665
465 114
1066 294
1170 335
22979 721
4704 587
9920 387
3096 702
1668 364
2640 472
2806 615