1505 345
364 47
329 62
5550 539
12319 485
2928 523
21348 507
5312 669
4042 361
2973 399
2157 232
34237 374
1233 121