12998 139
29020 294
15108 240
4051 306
9452 499
5008 582
5608 530
3910 660
4296 517
4755 317
8957 40
20496 182
2456 241
1558 218
3580 137
10367 508
3999 648
2608 619
5568 106
3361 251
2169 252
16750 88
7157 86
2234 232