2578 267
245666 348
106616 314
46995 418
37662 875
19339 394
12906 642
33587 199
32309 541
19468 429
29368 454
29228 737
5244 515
2959 68
5609 957
7746 747
3381 280
4411 680
8096 380
22729 542
13306 406
17160 154
24345 258
32823 887