21047 263
7293 769
3385 168
11432 202
4282 517
9288 777
3291 363
4911 618
5348 296
2328 418
8186 669
3797 611
5967 582
3769 216
5101 601
13958 598
3774 385
1278 104
14806 415
8112 197
1858 151
2452 341
3968 200
2594 215