12226 56
20299 159
18167 271
11208 554
41686 70
5186 917
3465 346
4035 644
4876 610
9587 800
2596 659
17377 273
5011 74
4916 468
3927 462
5040 730
2274 438
12336 254
6086 885
25309 799
3461 201
35088 62
1761 38
5422 712
19359 428
5756 824
3038 577
6169 777