4286 280
284371 506
330129 1122
32325 687
48044 1091
23639 72
27313 245
117694 632
21872 118
3449 466
117436 1010
68044 796
34553 331
3319 459
3075 462
4341 555
3776 585
4155 698
2296 110
17134 338
5664 395
2550 92
7472 594
10405 927
51687 149
53553 550