3703 48
13245 119
36093 613
3311 386
4011 571
7998 655
5007 34
2508 237
9781 716
2949 216
25425 589
34471 318
2247 100
50223 738
4273 321
3883 945
69714 438
1712 136
3453 185
6310 462
4472 234
11110 331
9466 31
3982 648
15423 487
5334 588
4921 469
1064 60