5562 30
21956 42
16299 830
11038 397
4492 76
18268 501
22444 255
3813 284
13366 493
5143 429
16556 380
12074 237
8667 926
14617 430
29220 442
15371 431
20937 276
7496 423
6736 201
17035 137
3585 771
18203 231
11396 578
17953 710
17310 209
12387 241
7236 80
12158 877