29226 239
14936 570
37001 495
26186 442
6634 168
4970 215
8761 411
7115 101
4082 240
77071 490
3333 43
12035 650
23386 859
6447 95
4846 86
10648 598
3909 411
7744 416
7551 33
4933 357
8254 346
6408 606
11368 120
7991 295
16047 433