30226 494
18105 307
26074 51
8328 804
174178 313
23080 756
20629 647
31268 522
35719 591
7182 334
6217 447
25481 255
20116 596
4997 196
20486 147
17787 257
6598 292
5712 378
6019 633
48242 205
14304 296
20645 798
24251 571
7367 591