503 132
2428 495
1188 268
1423 115
2161 542
991 42
1696 283
800 244
2544 698
1851 416
2949 720
9537 747
9628 261
5275 145
7043 824
3413 801
6223 732
2409 291
6877 611
1589 372
633 87
392 55
3166 662
290 49
2392 641
2227 636
2831 621
3169 861