30928 546
15816 225
20490 430
26700 683
11213 672
10681 508
7929 842
28852 600
13636 275
13159 866
13332 791
10409 41
8842 631
13702 165
4344 109
8724 724
14032 288
33397 73
40701 435
155210 305
138460 896
18033 560
9356 844
7500 297
5956 759
7581 317
5083 562
3121 561