2941 514
6755 744
6511 234
4176 53
295203 1229
9362 103
12762 735
85211 1050
14388 653
18238 335
25394 279
41932 568
17716 608
19517 542
42827 490
3879 486
6034 605
5058 286
7280 111
5967 444
5144 690
6341 761
6477 225
4172 167
20856 673
2595 197
2650 514
24853 432