53429 407
185308 918
56027 243
22609 641
7091 280
12933 275
70908 200
20880 89
12139 244
8511 820
97214 870
112110 598
42421 463
19697 690
63065 254
16633 661
11058 562
11171 842
5220 164
4949 722
3942 442
1271 51
4614 495
38644 314
70444 680
83464 897