939 98
2501 430
3469 214
1555 141
3082 438
9840 591
25038 209
145923 633
7363 252
7798 170
45952 376
8831 289
11161 328
5114 508