2916 421
5331 342
5475 127
4662 176
23306 143
31037 170
11028 265
12599 430
2555 203
4608 173
2943 104