936 98
2500 430
3465 214
1550 141
3060 438
9838 591
25036 209
145856 633
7361 252
7798 170
45950 376
8829 289
11161 328
5114 508