40403 638
18922 330
24642 327
30164 246
9630 474
7940 570
25989 80
17902 62
30397 575
3962 27
25377 559
13852 453
9105 580
12812 613
10846 73
17869 651
1978 321
8215 533
21063 233
19270 125
6241 461
12564 901
4562 356
3574 42