8298 97
4512 424
2898 51
11343 60
4537 87
12441 640
5934 593
4530 404
5575 372
4493 605
3813 363
3151 132
19786 381
3663 31
6429 648
6032 481
6398 820
2058 196
4607 679
9674 893
5911 108
5169 585
3169 168
3809 207