104056 455
9426 190
123965 536
24760 373
5003 349
12558 568
5289 716
13889 577
13300 123
19051 101
2571 225
3115 506
11361 462
6908 249
9192 330
6656 533
1491 157
5091 566
136115 502
3307 351
83655 277
3969 427
11991 252
23089 526