525 111
648 132
1355 357
7407 351
6933 80
26240 651
15360 418
7656 733
62608 513
2286 289
20351 977
28988 445
2542 73
30301 249
7977 541
4531 388
2479 98
3293 302