31586 696
12148 274
5306 39
7566 706
20716 647
5837 317
7380 59
5772 44
4045 290
11254 313
12511 403
2170 307
22612 850
8503 999
83549 388
3768 731
48889 647
6234 579
24437 119
4362 713
5329 602
10065 518
4428 629
8412 610