45949 141
1491 114
2598 74
2733 207
100232 75
158877 404
55150 252
19348 811
12403 501
13283 384
7412 320
15318 747
1406 132
22369 67
3327 259
5562 529
16620 325