3005 340
5701 826
12275 230
2950 130
17395 98
1359 34
88510 304
118937 469
78050 824
8769 741
22191 429
8810 936
3114 224
5461 514
4445 624
6086 239
6793 524
11377 257
3795 782
11680 539
6707 758
3285 247
8084 217
21430 684
3182 404
84577 690
7583 668
8530 728