5098 176
10752 870
49320 145
14156 211
6331 231
3911 24
4075 89
15120 851
7305 819
3832 521
11640 160
4720 717
3450 466
11134 558
6846 444
29156 313
6290 652
15932 917
7513 468
5436 714