30411 263
29871 383
17734 336
4199 122
3573 748
15123 623
4416 349
2964 495
5948 182
4100 339
10122 602
32340 121
8145 678
1281 124
872 98
15094 897
8065 466
3102 584
4758 633
2541 132
3355 338
14567 629
23730 313
11938 687
8715 564
2884 276
6057 295
13442 532