2968 505
4263 623
3462 214
3426 902
3157 783
1546 141
3054 438
3051 500
34630 243
2174 218
2875 668
2916 537
2487 381
3887 902
11390 105
4937 496
1726 293
14942 612
2682 452
869 101
1356 319
851 31
13199 538
3485 767
3527 526
15428 494
10417 486
17112 604