5197 140
35262 834
46104 167
31302 346
45260 497
21935 420
13775 363
17678 519
8120 606
37064 574
5316 209
6897 91
3330 101