936 98
2500 430
3462 214
1546 141
3054 438
9835 591
25031 209
145797 633
7361 252
7798 170
45950 376
8829 289
11158 328
5113 508