150588 498
3581 527
2968 498
13589 730
3492 452
1355 182
22708 322
25068 267
16261 432
6778 758
3947 134
4512 169
4759 282
9956 605
3812 205
38220 273
20041 712
3422 151
4114 608
3801 562