198013 526
12158 426
311978 953
36004 357
92212 313
223395 929
165294 1034
14937 286
6453 407
5378 510
5098 228
5970 683
20462 478
10394 478
50123 676
157113 956