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