1505 345
365 47
329 62
5550 539
12321 485
2928 523
21349 507
5312 669
4042 361
2973 399
2157 232
34239 374
1233 121