598 56
2387 524
2955 413
4735 70
2848 288
3224 583
10288 76
7295 866
9674 284
20401 251
7636 509
3514 302
5175 332
3926 509
2760 91
8349 708
7298 73
7036 883
3392 179
8991 137
4405 499
2457 330
5896 471
1508 40
3880 332
9920 787
6961 368
20171 503