2285 628
2990 695
1011 205
3533 633
2991 604
2149 501
4172 626
3211 382
2764 649
1795 397
491 55
601 145
2810 646
1377 176
3271 46
3371 866
3063 364
1327 419
5393 188
864 123
2849 417
2306 227
8322 806
10169 524