27056 137
5391 642
4009 176
31121 235
1194405 3172
736216 2234
35270 486
177293 727
60395 343
19323 399
197898 493
7653 362
6074 160
13027 671
3258 324
5213 584
5736 508
52267 422
41976 844