3006 400
14818 217
3515 381
4620 605
2453 514
5437 896
5251 633
4294 894
12087 611
10588 314
4917 122
1871 43
4777 555
9769 390
19288 125
20518 371
2253 290
8120 403
4374 612
5828 768
6044 537
5144 87
4213 642
1854 186
5822 787
3445 844
5891 519
4251 687