12226 56
20299 159
18167 271
11208 554
41686 70
5186 917
3465 346
4035 644
4876 610
9589 800
2596 659
17378 273
5017 75
4918 468
3927 462
5040 730
2275 438
12340 254
6087 885
25315 799
3461 201
35096 62
1761 38
5423 712
19361 428
5757 824
3038 577
6170 777