4002 108
30652 345
148033 1051
285573 353
65723 213
2991 626
3441 723
1330 220
3214 780
356261 544
38797 493
6094 462
1537 303
527711 936
2714 426
2756 661
97289 960
4345 291
9992 605
21744 224
11842 515
47197 665