47032 587
9994 860
7829 72
4415 468
2150 61
2319 143
2995 436
5608 854
10912 345
6741 641
5524 291
3769 214
9235 364
15033 541
4961 227
3892 654
12409 268
3168 325
3529 47
8621 403
7652 190
3047 278
15739 367
9970 42
4674 821
6736 375
10209 617
20294 74