503 132
2428 495
1189 268
1425 115
2162 542
992 42
1701 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
1590 372
633 87
392 55
3166 662
290 49
2392 641
2228 636
2831 621
3169 861