936 98
2500 430
3462 214
1547 141
3056 438
9836 591
25033 209
145822 633
7361 252
7798 170
45950 376
8829 289
11159 328
5114 508