936 98
2500 430
3456 214
1546 141
3053 438
9832 591
25031 209
145764 633
7360 252
7797 170
45950 376
8829 289
11158 328
5113 508