29872 319
4193 360
965 41
11008 199
878 122
2003 411
2504 724
4282 565
1097 154
1815 322
2951 433
4290 745
874 195
2520 513
1948 160
2882 515
60650 399
9628 447
3078 514
95614 278
7035 904
156183 317
15327 421
4582 228
6183 155
7207 705
352887 1189
20633 525