5196 140
35261 834
46097 167
31298 346
45255 497
21932 420
13773 363
17675 519
8120 606
37059 574
5316 209
6895 91
3329 101