29758 319
4192 360
965 41
10956 199
878 122
2002 411
2502 724
4282 565
1096 154
1815 322
2947 433
4290 745
874 195
2520 513
1943 160
2874 515
60600 399
9627 447
3075 514
95597 278
7035 904
156140 317
15326 421
4582 228
6183 155
7206 705
352826 1189
20633 525