3075 120
5007 582
34886 310
18093 148
4140 468
18792 546
4516 151
29889 640
11685 709
5359 420
34395 98
20353 281
38381 527
5294 843
16405 645
28130 427
4595 215
17141 94
5472 340
2406 42
23595 552
6352 136
25751 565
28213 307