5193 291
15454 167
10863 505
23223 294
1380 288
2839 420
5990 97
32700 605
4964 54
14614 267
9738 679
8633 275