12092 580
6473 203
4622 594
9460 315
6375 59
2377 119
7658 563
5278 47
6237 515
5530 420
6568 103
4942 370
13807 405
35378 641
24919 328
2225 358
18049 389
35219 85
246989 1196
2738211 4073
332689 530
3196339 6787
258295 1184
143739 691
13315 677
129533 1079
47192 385
145370 273