31859 712
3215 257
16049 338
24613 71
6614 447
17502 213
44061 945
7723 273
45629 186
5309 136
14264 31
3056 83
9262 44
169285 203
16808 327
40798 396
8302 175
25948 152
7836 552
8793 554
77499 455
20753 337
8783 313
45495 225
4412 319
25377 559
20899 328
5936 313